<Project Sdk="Microsoft.NET.Sdk">
  <PropertyGroup>
    <TargetFramework>$(NetCoreAppCurrent)-windows</TargetFramework>
    <!-- SYSLIB0003 is the obsoletion of CAS, but we still have unit tests for it -->
    <NoWarn>$(NoWarn);SYSLIB0003</NoWarn>
  </PropertyGroup>
  <ItemGroup>
    <RdXmlFile Include="default.rd.xml" />
  </ItemGroup>
  <ItemGroup>
    <Compile Include="ApplicationTrustTests.cs" />
    <Compile Include="CodeConnectAccessTests.cs" />
    <Compile Include="CodeGroupTests.cs" />
    <Compile Include="EvidenceBaseTests.cs" />
    <Compile Include="EvidenceTests.cs" />
    <Compile Include="HostProtectionTests.cs" />
    <Compile Include="HostSecurityManagerTests.cs" />
    <Compile Include="MembershipConditionTests.cs" />
    <Compile Include="PermissionSetTests.cs" />
    <Compile Include="PermissionTests.cs" />
    <Compile Include="PolicyTests.cs" />
    <Compile Include="PrincipalPermissionTests.cs" />
    <Compile Include="SecurityElementTests.cs" />
    <Compile Include="TrustManagerContextTests.cs" />
  </ItemGroup>
  <ItemGroup>
    <Compile Include="XamlLoadPermissionTests.cs"/>
  </ItemGroup>
  <ItemGroup>
    <ProjectReference Include="..\src\System.Security.Permissions.csproj" />
    <ProjectReference Include="$(LibrariesProjectRoot)System.DirectoryServices\src\System.DirectoryServices.csproj" />
  </ItemGroup>
</Project>